home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 36 / PC Gamer IT CD 36 2-2.iso / SINDEMO / sindemo2.exe / data / base / pak0.pak / models / pl_blade.def < prev    next >
Text File  |  1998-09-22  |  22KB  |  591 lines

  1. SDEF
  2. //
  3. // The file declaration section
  4. //
  5. path models/pl_blade
  6. scale 1.15
  7. blade_base.sbm
  8. blade_base.tga
  9. blade_base_dam.tga
  10.  
  11. //
  12. // Declare the animation types and files
  13. //
  14.  
  15. //
  16. // special animations
  17. //
  18. pose       blade_punchidle1.SAM
  19. dive        blade_dive.sam
  20. heligun     blade_heligun.sam
  21. drive      blade_drive.sam
  22. //climb1      blade_climb.sam
  23. climb      blade_climb2.sam
  24. // Jumping animations
  25. jump1                    blade_jump1.SAM
  26. fall1                    blade_fall.SAM
  27. land1                    blade_jump1.SAM
  28.  
  29. //
  30. // crouching animations
  31. //
  32.  
  33. // crouch enter/exit
  34. crouch1       blade_crouch1.SAM
  35. uncrouch1            blade_uncrouch1.SAM
  36.  
  37. // death animations (crouching)
  38. crouch_death1        blade_crouch1death1.SAM
  39. crouch_death2        blade_crouch1death2.SAM
  40. crouch_death3        blade_crouch1death3.SAM
  41. crouch_death4        blade_crouch1death4.SAM
  42.  
  43. // Idle animations (crouching)
  44. crouch_idle1            blade_crouch1idle1.SAM
  45. crouch_1hand_idle1      blade_crouch1idle1.SAM
  46. crouch_hi2hand_idle1    blade_crouch1idle2.SAM
  47. crouch_lo2hand_idle1    blade_crouch1idle2.SAM
  48.  
  49. // Pain animations (crouching)
  50. crouch_pain1        blade_crouch1pain1.SAM
  51. crouch_pain2        blade_crouch1pain2.SAM
  52. crouch_pain3        blade_crouch1pain3.SAM
  53.  
  54. // general crouching animations
  55. crouch_fire1            blade_crouchpunch.sam
  56. crouch_1hand_fire1      blade_crouch1fire1.SAM
  57. crouch_hi2hand_fire1    blade_crouch1fire3.SAM
  58. crouch_lo2hand_fire1    blade_crouch1fire3.SAM
  59.  
  60. crouch_run1             blade_crouch1walk1.SAM
  61. crouch_1hand_run1       blade_crouch1walk1.SAM
  62. crouch_hi2hand_run1     blade_crouch1walk1.SAM
  63. crouch_lo2hand_run1     blade_crouch1walk1.SAM
  64.  
  65. crouch_run_fire1            blade_crouchpunch.sam
  66. crouch_1hand_run_fire1      blade_crouch1fire1.SAM
  67. crouch_hi2hand_run_fire1    blade_crouch1fire3.SAM
  68. crouch_lo2hand_run_fire1    blade_crouch1fire3.SAM
  69.  
  70. // weapon animations
  71. crouch_putaway       blade_crouch1idle1.SAM
  72. crouch_readyweapon   blade_crouch1idle1.SAM
  73. crouch_reload        blade_crouch1idle1.SAM
  74.  
  75. //
  76. // standing animations
  77. //
  78.  
  79. // death animations (standing)
  80. death1                blade_death1.SAM
  81. death2                blade_death2.SAM
  82. death3                blade_death3.SAM
  83. death4                blade_death4.SAM
  84. death5                blade_death5.SAM
  85. death6                blade_death6.SAM
  86. death7                blade_death7.sam
  87. death8                 blade_death8.sam
  88. death9                blade_death9.sam
  89.  
  90. // Idle animations (standing)
  91. idle1         blade_punchidle1.SAM
  92. 1hand_idle1   blade_idle1.SAM
  93. 1hand_idle2   blade_idle3.SAM
  94. 1hand_idle3   blade_idle4.SAM
  95. // 1hand_idle4   blade_idle5_hvgun.sam
  96. hi2hand_idle1 blade_idle2hand.SAM
  97. lo2hand_idle1 blade_idle2hand.SAM
  98.  
  99. // Pain animations (standing)
  100.  
  101. pain_torso_upper            blade_paintorsoupper1.SAM
  102. //                    blade_paintorsoupper2.SAM
  103. pain_torso_lower            blade_paintorsolower1.SAM
  104. //                    blade_paintorsolower2.SAM
  105. pain_arm_left_lower        blade_painarmleft.SAM
  106. pain_arm_left_upper        blade_painarmleft.sam
  107. pain_arm_right_upper        blade_painarmright.sam
  108. pain_arm_right_lower        blade_painarmright.sam
  109. pain_leg_right_upper        blade_painlegright.sam
  110. pain_leg_right_lower        blade_painlegright.sam
  111. pain_leg_left_upper        blade_painlegleft.sam
  112. pain_leg_left_lower        blade_painlegleft.sam
  113. pain_head                blade_painhead.sam
  114.  
  115. pain1                    blade_paintorsoupper2.SAM
  116. pain2                    blade_paintorsolower2.SAM
  117. pain3                    blade_paintorsolower1.SAM
  118. pain4                    blade_painlegleft.SAM
  119. pain5                    blade_painarmright.SAM
  120. pain6                    blade_painhead.SAM
  121.  
  122. putaway       blade_putaway.sam
  123. readyweapon   blade_readyweapon.sam
  124. reload        blade_reload.sam
  125.  
  126. // no weapon (fists as weapon) melee animations
  127. run_fire1   blade_punch1.sam
  128. fire1       blade_punch1.SAM
  129. fire2       blade_punch2.SAM
  130. run1        blade_run1.SAM
  131. walk1       blade_walk1.SAM
  132.  
  133. // 1 handed weapon animations (magnum)
  134. 1hand_run_fire1      blade_runfire1.sam
  135. 1hand_fire1         blade_fire1.SAM
  136. 1hand_run1          blade_run1.SAM
  137. 1hand_walk1         blade_walk1.SAM
  138. 1hand_walk_fire1    blade_walkfire1.sam
  139.  
  140.  
  141. // 2 handed shoulder-fired weapon animations (sniper rifle, shotgun, etc.)
  142. hi2hand_run_fire1     blade_runfire2.sam
  143. hi2hand_run1          blade_run2.sam
  144. hi2hand_fire1              blade_fire2.sam
  145. // hi2hand_walk1              blade_walk1.SAM
  146. hi2hand_walk2         blade_walk2.SAM
  147. hi2hand_walk_fire1    blade_walkfire2.sam
  148.  
  149. // 2 handed low-fired weapon animations (rocket launcher)
  150. lo2hand_run_fire1     blade_runfire3.sam
  151. lo2hand_run1          blade_run2.sam
  152. lo2hand_fire2              blade_fire3.sam
  153. // lo2hand_fire3              blade_fire4.sam
  154. // lo2hand_walk1              blade_walk1.SAM
  155. lo2hand_walk2         blade_walk2.SAM
  156. lo2hand_walk_fire1    blade_walkfire3.sam
  157.  
  158. //
  159. // Define polygon model group areas
  160. //
  161. id   5 group head flesh
  162. group head damage 3.0
  163. id   7 group hair fabric
  164. group hair damage 0.1
  165. id  15 group torso_upper fabric
  166. group torso_upper damage 1.0
  167. id  18 group torso_lower fabric
  168. group torso_lower damage 1.0
  169. id  45 group leg_left_upper fabric
  170. group leg_left_upper damage 0.5
  171. id  50 group leg_left_lower fabric
  172. group leg_left_lower damage 0.3
  173. id  65 group leg_right_upper fabric
  174. group leg_right_upper damage 0.5
  175. id  70 group leg_right_lower fabric
  176. group leg_right_lower damage 0.3
  177. id  85 group arm_left_upper flesh
  178. group arm_left_upper damage 0.5
  179. id  90 group arm_left_lower flesh
  180. group arm_left_lower damage 0.3
  181. id 105 group arm_right_upper flesh
  182. group arm_right_upper damage 0.5
  183. id 110 group arm_right_lower flesh
  184. group arm_right_lower damage 0.3
  185. id 200 group arm_right_lower bone gun 7 153 -2 flesh
  186. id 150 group head_glasses metal envmapped
  187. id 160 group head_glasses metal
  188. group head_glasses damage 3.0
  189. id 210 group torso_lower bone ribs 0 0 -90 flesh
  190. id 130 group watch metal
  191. group watch damage 0.2
  192.  
  193.  
  194. //
  195. // The initialization section
  196. //
  197. !init:
  198. server classname actor
  199. server setsize "-32 -32 0" "32 32 80"
  200. server crouchsize "-36 -36 0" "36 36 56"
  201. server script global/friend.scr
  202.  
  203. //
  204. // Define the aniamtion sound references
  205. //
  206. client aliascache snd_jump1 "player/blade/jump/jump1.wav"
  207. client aliascache snd_jump2 "player/blade/jump/jump2.wav"
  208.  
  209. server aliascache snd_land1 "impact/landing/land1.wav"
  210. server aliascache snd_land2 "impact/landing/land4.wav"
  211.  
  212. server aliascache snd_fall1 "player/blade/fall/fall1.wav"
  213. server aliascache snd_fall2 "player/blade/fall/fall3.wav"
  214. //server aliascache snd_fall3 "player/blade/fall/fall2.wav"
  215. //server aliascache snd_fall4 "player/blade/fall/fall4.wav"
  216.  
  217. client aliascache snd_pain1 "player/blade/pain/pain1.wav"
  218. client aliascache snd_pain2 "player/blade/pain/pain2.wav"
  219. client aliascache snd_pain3 "player/blade/pain/pain3.wav"
  220. client aliascache snd_pain4 "player/blade/pain/pain4.wav"
  221. client aliascache snd_pain5 "player/blade/pain/pain5.wav"
  222.  
  223. client aliascache snd_death1 "player/blade/death/death1.wav"
  224. client aliascache snd_death2 "player/blade/death/death2.wav"
  225. client aliascache snd_death3 "player/blade/death/death3.wav"
  226. client aliascache snd_death4 "player/blade/scream/scream1.wav"
  227. client aliascache snd_death5 "player/blade/scream/scream2.wav"
  228. client aliascache snd_death6 "player/blade/scream/scream3.wav"
  229. client aliascache snd_death7 "player/blade/scream/scream4.wav"
  230. client aliascache snd_death8 "player/blade/scream/scream5.wav"
  231.  
  232. server aliascache snd_acid1 "player/blade/acid/acid1.wav"
  233. server aliascache snd_acid2 "player/blade/acid/acid2.wav"
  234. //server aliascache snd_acid3 "player/blade/acid/acid3.wav"
  235. //server aliascache snd_acid4 "player/blade/acid/acid4.wav"
  236. //server aliascache snd_acid5 "player/blade/acid/acid5.wav"
  237. //server aliascache snd_acid6 "player/blade/acid/acid6.wav"
  238. //server aliascache snd_acid7 "player/blade/acid/acid7.wav"
  239.  
  240. server aliascache snd_burn1 "player/blade/burn/burn1.wav"
  241. server aliascache snd_burn2 "player/blade/burn/burn2.wav"
  242. //server aliascache snd_burn3 "player/blade/burn/burn3.wav"
  243. //server aliascache snd_burn4 "player/blade/burn/burn4.wav"
  244. //server aliascache snd_burn5 "player/blade/burn/burn5.wav"
  245. //server aliascache snd_burn6 "player/blade/burn/burn6.wav"
  246. //server aliascache snd_burn7 "player/blade/burn/burn7.wav"
  247.  
  248. server aliascache snd_choke1 "player/blade/choke/choke1.wav"
  249. server aliascache snd_choke2 "player/blade/choke/choke2.wav"
  250. server aliascache snd_choke3 "player/blade/choke/choke3.wav"
  251. //server aliascache snd_choke4 "player/blade/choke/choke4.wav"
  252. //server aliascache snd_choke5 "player/blade/choke/choke5.wav"
  253. //server aliascache snd_choke6 "player/blade/choke/choke6.wav"
  254. //server aliascache snd_choke7 "player/blade/choke/choke7.wav"
  255. //server aliascache snd_choke8 "player/blade/choke/choke8.wav"
  256. //server aliascache snd_choke9 "player/blade/choke/choke9.wav"
  257. //server aliascache snd_choke10 "player/blade/choke/choke10.wav"
  258.  
  259. server aliascache snd_gasp1 "player/blade/gasp/gasp1.wav"
  260. server aliascache snd_gasp2 "player/blade/gasp/gasp2.wav"
  261. //server aliascache snd_gasp3 "player/blade/gasp/gasp3.wav"
  262. //server aliascache snd_gasp4 "player/blade/gasp/gasp4.wav"
  263. //server aliascache snd_gasp5 "player/blade/gasp/gasp5.wav"
  264.  
  265. server aliascache snd_drown1 "player/blade/gargle/gargle1.wav"
  266. server aliascache snd_drown2 "player/blade/gargle/gargle2.wav"
  267. //server aliascache snd_drown3 "player/blade/gargle/gargle3.wav"
  268. //server aliascache snd_drown4 "player/blade/gargle/gargle4.wav"
  269. //server aliascache snd_drown5 "player/blade/gargle/gargle5.wav"
  270.  
  271. //server aliascache snd_gib1 "player/blade/gib/gib1.wav"
  272. //server aliascache snd_gib2 "player/blade/gib/gib2.wav"
  273. //server aliascache snd_gib3 "player/blade/gib/gib3.wav"
  274. //server aliascache snd_gib4 "player/blade/gib/gib4.wav"
  275. //server aliascache snd_gib5 "player/blade/gib/gib5.wav"
  276. //server aliascache snd_gib6 "player/blade/gib/gib6.wav"
  277.  
  278. server aliascache snd_taunt1  "player/blade/taunt/getbent.wav"
  279. server aliascache snd_taunt2  "player/blade/taunt/gtthrt.wav"
  280. server aliascache snd_taunt3  "player/blade/taunt/mkmybtc1.wav"
  281. server aliascache snd_taunt4  "player/blade/taunt/rcknrll.wav"
  282. server aliascache snd_taunt5 "player/blade/taunt/rstnpcs.wav"
  283. server aliascache snd_taunt6 "player/blade/taunt/schldy.wav"
  284. server aliascache snd_taunt7 "player/blade/taunt/trynw1.wav"
  285. server aliascache snd_taunt8 "player/blade/taunt/whsyrdd1.wav"
  286. server aliascache snd_taunt9  "player/blade/taunt/harry.wav"
  287. //server aliascache snd_taunt10  "player/blade/taunt/gtrffmys.wav"
  288. //server aliascache snd_taunt11  "player/blade/taunt/lkthh!.wav"
  289. //server aliascache snd_taunt12  "player/blade/taunt/mkmybtch.wav"
  290. //server aliascache snd_taunt13  "player/blade/taunt/ncshtbtc.wav"
  291. //server aliascache snd_taunt14 "player/blade/taunt/rcknrll2.wav"
  292. //server aliascache snd_taunt15 "player/blade/taunt/whsyrddd.wav"
  293. //server aliascache snd_taunt16 "player/blade/taunt/whtchmp.wav"
  294. //server aliascache snd_taunt17 "player/blade/taunt/ylttlpnk.wav"
  295. //server aliascache snd_taunt18  "player/blade/taunt/asif.wav"
  296.  
  297. client aliascache snd_kneefall1 "impact/bodyfall/sml1.wav" 1
  298. client aliascache snd_kneefall2 "impact/bodyfall/sml2.wav" 1
  299. client aliascache snd_partfall1 "impact/bodyfall/med1.wav" 1
  300. client aliascache snd_partfall2 "impact/bodyfall/med2.wav" 1
  301. client aliascache snd_partfall3 "impact/bodyfall/med3.wav" 1
  302. client aliascache snd_bodyfall1 "impact/bodyfall/lrg1.wav" 1
  303. client aliascache snd_bodyfall2 "impact/bodyfall/lrg2.wav" 1
  304. client aliascache snd_whoosh1   "weapons/punch/whsh1.wav" 1
  305. client aliascache snd_whoosh2   "weapons/punch/whsh2.wav" 1
  306. client aliascache snd_ladder1   "impact/ladder/pole1.wav"
  307. client aliascache snd_ladder2   "impact/ladder/pole2.wav"
  308. client aliascache snd_ladder3   "impact/ladder/pole3.wav"
  309.  
  310. server aliascache snd_locked1   "player/blade/locked.wav"
  311.  
  312. server aliascache snd_refusepickup   "player/blade/no.wav"
  313.  
  314. //
  315. // The main section
  316. //
  317. !main:
  318. //
  319. // Define the clinet/server animation references
  320. //
  321. client pain1 first randomsound snd_pain 1 2
  322. server pain1 first painsound
  323. client pain2 first randomsound snd_pain 1 2
  324. server pain2 first painsound
  325. client pain3 first randomsound snd_pain 1 2
  326. server pain3 first painsound
  327. client pain4 first randomsound snd_pain 1 2
  328. server pain4 first painsound
  329. client pain5 first randomsound snd_pain 1 2
  330. server pain5 first painsound
  331. client pain6 first randomsound snd_pain 1 2
  332. server pain6 first painsound
  333. server pain_head  first painsound
  334. client pain_head  first randomsound pain_head 1 2
  335. server pain_torso_upper first painsound
  336. client pain_torso_upper first randomsound snd_pain 1 2
  337. server pain_torso_lower first painsound
  338. client pain_torso_lower first randomsound snd_pain 1 2
  339. server pain_leg_right_upper first painsound
  340. client pain_leg_right_upper first randomsound snd_pain_leg 1 2
  341. server pain_leg_left_upper first painsound
  342. client pain_leg_left_upper first randomsound snd_pain_leg 1 2
  343. server pain_leg_right_lower first painsound
  344. client pain_leg_right_lower first randomsound snd_pain_leg 1 2
  345. server pain_leg_left_lower first painsound
  346. client pain_leg_left_lower first randomsound snd_pain_leg 1 2
  347. server pain_arm_right_upper first painsound
  348. client pain_arm_right_upper first randomsound snd_pain 1 2
  349. server pain_arm_left_upper first painsound
  350. client pain_arm_left_upper first randomsound snd_pain 1 2
  351. server pain_arm_right_lower first painsound
  352. client pain_arm_right_lower first randomsound snd_pain 1 2
  353. server pain_arm_left_lower first painsound
  354. client pain_arm_left_lower first randomsound snd_pain 1 2
  355.  
  356. client death1 first randomsound snd_death 1 2
  357. server death1 first deathsound
  358. client death1 3 randomsound snd_whoosh 1 4
  359. client death1 9 randomsound snd_bodyfall 1 4
  360. client death2 first randomsound snd_death 1 2
  361. server death2 first deathsound
  362. client death2 3 randomsound snd_kneefall 1 4
  363. client death2 4 randomsound snd_kneefall 1 4
  364. client death2 5 randomsound snd_bodyfall 1 4
  365. client death3 first randomsound snd_death 1 2
  366. server death3 first deathsound
  367. client death3 5 randomsound snd_bodyfall 1 4
  368. client death3 last randomsound snd_kneefall 1 4
  369. client death4 first randomsound snd_death 1 2
  370. server death4 first deathsound
  371. client death4 2 randomsound snd_whoosh 1 4
  372. client death4 5 randomsound snd_whoosh 1 4
  373. client death4 8 randomsound snd_bodyfall 1 4
  374. client death5 first randomsound snd_death 1 2
  375. server death5 first deathsound
  376. client death5 3 randomsound snd_bodyfall 1 4
  377. client death5 8 randomsound snd_partfall 1 4
  378. client death6 first randomsound snd_death 1 2
  379. server death6 first deathsound
  380. client death6 3 randomsound snd_bodyfall 1 4
  381. client death7 first randomsound snd_death 1 2
  382. server death7 first deathsound
  383. client death7 5 randomsound snd_partfall 1 4
  384. client death7 6 randomsound snd_bodyfall 1 4
  385. client death8 first randomsound snd_death 1 2
  386. server death8 first deathsound
  387. client death8 4 randomsound snd_partfall 1 4
  388. client death8 8 randomsound snd_kneefall 1 4
  389. client death8 first randomsound snd_death 1 2
  390. client death9 first randomsound snd_death 1 2
  391. server death9 first deathsound
  392. client death9 7 randomsound snd_bodyfall 1 4
  393.  
  394. //client punch1 0 randomsound snd_whoosh 1 1
  395. //client punch1 3 randomsound snd_whoosh 1 1
  396. //client punch1 5 randomsound snd_whoosh 1 1
  397.  
  398. client run1 3 footstep
  399. server run1 3 movementsound
  400. client run1 7 footstep
  401. server run1 7 movementsound
  402.  
  403. client hi2hand_run1 0 footstep
  404. server hi2hand_run1 0 movementsound
  405. client hi2hand_run1 4 footstep
  406. server hi2hand_run1 4 movementsound
  407. client hi2hand_run_fire1 0 footstep
  408. server hi2hand_run_fire1 0 movementsound
  409. client hi2hand_run_fire1 4 footstep
  410. server hi2hand_run_fire1 4 movementsound
  411. client hi2hand_walk2 3 footstep
  412. server hi2hand_walk2 3 movementsound
  413. client hi2hand_walk2 9 footstep
  414. server hi2hand_walk2 9 movementsound
  415. client lo2hand_run1 0 footstep
  416. server lo2hand_run1 0 movementsound
  417. client lo2hand_run1 4 footstep
  418. server lo2hand_run1 4 movementsound
  419. client lo2hand_run_fire1 0 footstep
  420. server lo2hand_run_fire1 0 movementsound
  421. client lo2hand_run_fire1 4 footstep
  422. server lo2hand_run_fire1 4 movementsound
  423. client lo2hand_walk2 3 footstep
  424. server lo2hand_walk2 3 movementsound
  425. client lo2hand_walk2 9 footstep
  426. server lo2hand_walk2 9 movementsound
  427. client crouch_walk1 0 footstep
  428. server crouch_walk1 0 movementsound
  429. client crouch_walk1 6 footstep
  430. server crouch_walk1 6 movementsound
  431. client crouch_walk1 0 footstep
  432. server crouch_walk1 0 movementsound
  433. client crouch_walk1 6 footstep
  434. server crouch_walk1 6 movementsound
  435.  
  436. client 1hand_run1 0 footstep
  437. server 1hand_run1 0 movementsound
  438. client 1hand_run1 4 footstep
  439. server 1hand_run1 4 movementsound
  440. client 1hand_run_fire1 0 footstep
  441. server 1hand_run_fire1 0 movementsound
  442. client 1hand_run_fire1 4 footstep
  443. server 1hand_run_fire1 4 movementsound
  444. client 1hand_walk1 3 footstep
  445. server 1hand_walk1 3 movementsound
  446. client 1hand_walk1 9 footstep
  447. server 1hand_walk1 9 movementsound
  448.  
  449. client crouch_1hand_run1 0 footstep
  450. server crouch_1hand_run1 0 movementsound
  451. client crouch_1hand_run1 6 footstep
  452. server crouch_1hand_run1 6 movementsound
  453. client crouch_1hand_run_fire1 0 footstep
  454. server crouch_1hand_run_fire1 0 movementsound
  455. //client crouch_1hand_run_fire1 6 footstep
  456. //server crouch_1hand_run_fire1 6 movementsound
  457. client crouch_1hand_walk1 0 footstep
  458. server crouch_1hand_walk1 0 movementsound
  459. client crouch_1hand_walk1 6 footstep
  460. server crouch_1hand_walk1 6 movementsound
  461.  
  462. //client crouch_fire1 1 randomsound snd_whoosh .5 1
  463. //server crouch_fire1 1 movementsound
  464. //client crouch_fire1 3 randomsound snd_whoosh .5 1
  465. //server crouch_fire1 3 movementsound
  466. //client crouch_fire1 5 randomsound snd_whoosh .5 1
  467. //server crouch_fire1 5 movementsound
  468. //client crouch_fire1 7 randomsound snd_whoosh .5 1
  469. //server crouch_fire1 7 movementsound
  470. //client crouch_run_fire1 1 randomsound snd_whoosh .5 1
  471. //server crouch_run_fire1 1 movementsound
  472. //client crouch_run_fire1 3 randomsound snd_whoosh .5 1
  473. //server crouch_run_fire1 3 movementsound
  474. //client crouch_run_fire1 5 randomsound snd_whoosh .5 1
  475. //server crouch_run_fire1 5 movementsound
  476. //client crouch_run_fire1 7 randomsound snd_whoosh .5 1
  477. //server crouch_run_fire1 7 movementsound
  478.  
  479. //client fire1 1 randomsound snd_whoosh .5 1
  480. //server fire1 1 movementsound
  481. //client fire1 3 randomsound snd_whoosh .5 1
  482. //server fire1 3 movementsound
  483. //client fire2 0 randomsound snd_whoosh .5 1
  484. //server fire2 0 movementsound
  485. //client fire2 2 randomsound snd_whoosh .5 1
  486. //server fire2 2 movementsound
  487. //client run_fire1 1 randomsound snd_whoosh .5 1
  488. //server run_fire1 1 movementsound
  489. //client run_fire1 3 randomsound snd_whoosh .5 1
  490. //server run_fire1 3 movementsound
  491.  
  492. client crouch_hi2hand_run1 0 footstep
  493. server crouch_hi2hand_run1 0 movementsound
  494. client crouch_hi2hand_run1 6 footstep
  495. server crouch_hi2hand_run1 6 movementsound
  496. client crouch_hi2hand_walk1 0 footstep
  497. server crouch_hi2hand_walk1 0 movementsound
  498. client crouch_hi2hand_walk1 6 footstep
  499. server crouch_hi2hand_walk1 6 movementsound
  500. client crouch_lo2hand_run1 0 footstep
  501. server crouch_lo2hand_run1 0 movementsound
  502. client crouch_lo2hand_run1 6 footstep
  503. server crouch_lo2hand_run1 6 movementsound
  504. client crouch_lo2hand_walk1 0 footstep
  505. server crouch_lo2hand_walk1 0 movementsound
  506. client crouch_lo2hand_walk1 6 footstep
  507. server crouch_lo2hand_walk1 6 movementsound
  508. client crouch_walk1 0 footstep
  509. server crouch_walk1 0 movementsound
  510. client crouch_walk1 6 footstep
  511. server crouch_walk1 6 movementsound
  512. client crouch_walk1 0 footstep
  513. server crouch_walk1 0 movementsound
  514. client crouch_walk1 6 footstep
  515. server crouch_walk1 6 movementsound
  516.  
  517. client crouch_pain1 first randomsound snd_pain 1 2
  518. server crouch_pain1 first painsound
  519. client crouch_pain2 first randomsound snd_pain 1 2
  520. server crouch_pain2 first painsound
  521. client crouch_pain3 first randomsound snd_pain 1 2
  522. server crouch_pain3 first painsound
  523. client crouch_pain3 3 randomsound snd_bodyfall 1 4
  524. client crouch_pain3 7 footstep
  525. client crouch_pain3 8 footstep
  526. server crouch_pain3 7 movementsound
  527.  
  528. client crouch_death1 first randomsound snd_death 1 2
  529. server crouch_death1 first deathsound
  530. client crouch_death1     3 randomsound snd_partfall 1 4
  531. client crouch_death1     8 randomsound snd_bodyfall 1 4
  532. client crouch_death2 first randomsound snd_death 1 2
  533. server crouch_death2 first deathsound
  534. client crouch_death2     4 randomsound snd_bodyfall 1 4
  535. client crouch_death3 first randomsound snd_death 1 2
  536. server crouch_death3 first deathsound
  537. client crouch_death3     4 randomsound snd_bodyfall 1 4
  538. client crouch_death4 first randomsound snd_death 1 2
  539. server crouch_death4 first deathsound
  540. client crouch_death4     3 randomsound snd_kneefall 1 4
  541. client crouch_death4     7 randomsound snd_bodyfall 1 4
  542.  
  543. client crouch_run1 0 footstep
  544. server crouch_run1 0 movementsound
  545. client crouch_run1 7 footstep
  546. server crouch_run1 7 movementsound
  547.  
  548. client crouch_walk1 0 footstep
  549. server crouch_walk1 0 movementsound
  550. client crouch_walk1 7 footstep
  551. server crouch_walk1 7 movementsound
  552.  
  553. client jump1 0 randomsound "snd_jump" 1 2
  554. //client jump1 5 randomsound snd_partfall .5 1
  555. server jump1 0 movementsound
  556. server jump1 3 nextframe 3
  557.  
  558. //server fall1 0 setframe 4
  559. //server fall1 0 nextframe 4
  560. //client fall1 5 randomsound snd_partfall .5
  561. server fall1 4 nextframe 0
  562.  
  563. server land1 0 setframe 5
  564. client land1 5 randomsound "snd_land" 1 4
  565. server land1 5 movementsound
  566. //client land1 5 randomsound snd_partfall .5 2
  567. client land1 5 footstep 1 1
  568. client land1 6 footstep 1 1
  569.  
  570. client walk1 4 footstep
  571. server walk1 4 movementsound
  572. client walk1 10 footstep
  573. server walk1 10 movementsound
  574.  
  575. client climb 0 randomsound snd_ladder .7 4
  576. server climb 0 movementsound
  577. client climb 4 randomsound snd_ladder .7 4
  578. server climb 4 movementsound
  579.  
  580. //
  581. // stop animating on last frame
  582. //
  583. server putaway last stopanim
  584. server readyweapon last stopanim
  585.  
  586. //
  587. // The SINED declaration section
  588. //
  589. /*SINED Hero_Blade (1 .5 0) (0 0 0) (0 0 0)
  590. Blade (Our Hero)
  591. */